
Form watch by Benjamin Hill
1650
1650
1650
1660
1660
2000-100 BCE
1990-96
4000-2001 BCE
1654
1658
1658
1650
1658
1650
1650
1650
1660
1650-1660
1650
1660
1642-1649 (original); 1883 (model)
1990-95
1610; 1923
1651-1658
300 BCE; 1905-1915
1658
1658
1936
circa 3000 BCE
2000 BCE
1657
1650
30 CE
1660
30 CE
2686-2613 BCE
1659
1659
1888-185
1945-50
20-400
400 BCE-100 CE; 1900-1936
100 BCE-100 CE; 1900-1936
1701-800
100 BCE-100 CE; 1900-1936
1664-1660
1653
1-79 CE; before 1914
2000-1350
2000-1350
2000-1350